package com.situ.mall.service;

import com.situ.mall.pojo.User;
import com.situ.mall.pojo.query.UserQuery;
import com.situ.mall.util.LayUITableResult;

public interface IUserService {
    User login(String username, String password);

    boolean selectStatus(User user);

    LayUITableResult selectByPage(UserQuery userQuery);

    boolean deleteById(Integer id);

    boolean deleteAll(Integer[] ids);

    boolean updateStatus(Integer id, Byte status);

    boolean insert(User user);

    User selectUpdateUser(Integer id);

    boolean update(User user);
}
